多項式の Galois 群 (Galois group) を決定することは、代数的数論およびガロア理論における古典的かつ中心的な課題の一つである。特に、著名な特殊関数のテイラー展開によって得られる多項式系列のガロア群は、美しい対称性を示すことが多い。本稿では、指数関数 $e^x$ の $n$ 次テイラー多項式 $$ f_n(x) = 1 + x + \frac{x^2}{2!} + \dots + \frac{x^n}{n!} = \sum_{k=0}^n \frac{x^k}{k!} $$ の有理数体 $\mathbb{Q}$ 上のガロア群に関する Schur の定理、およびそれに対する Robert F. Coleman による $p$ 進的なアプローチを網羅的に解説する。
Issai Schur は1930年の論文 "Gleichungen ohne Affekt" において、以下の驚くべき定理を証明した。
Schur によるオリジナルの証明は、代数的数論の高度な道具や素数分布に関する深い結果を必要とするものであった。これに対し、 Robert F. Coleman は1987年の論文 "On the Galois groups of the exponential Taylor polynomials" において、 $p$ 進付値 ($p$-adic valuation) および Newton 多角形 (Newton polygon) の理論を用いることで、極めて明快かつ代数的な別証明を与えた。本稿の目的は、Coleman の論文の全貌を、一切の論理的ギャップを排除した self-contained な形で記述することである。
Coleman の証明を理解するために必要な代数学および $p$ 進解析学の基礎概念を定義し、具体的な例を交えて説明する。
多項式のガロア群の本質的な性質の一つに「推移性」がある。
1. 準備と設定
体 $K$ を $p$ 進数体 $\mathbb{Q}_p$ とし、その代数閉包を $\bar{K} = \bar{\mathbb{Q}}_p$ とする。 $\bar{K}$ 上の非アルキメデス的付値 (non-archimedean valuation) を $v$ と書き、 $K$ の元の付値は $\text{ord}_p$ と一致するように正規化されているとする。
多項式 $g(x) = a_0 + a_1 x + \dots + a_k x^k \in K[x]$ ($a_k \neq 0, a_0 \neq 0$) の $\bar{K}$ における根を $\alpha_1, \alpha_2, \dots, \alpha_k$ とおく。すなわち、
$$g(x) = a_k \prod_{j=1}^k (x - \alpha_j)$$
と因数分解される。
根をその付値の大きさの降順に並べ替える。すなわち、 $$v(\alpha_1) \ge v(\alpha_2) \ge \dots \ge v(\alpha_k)$$ とする。相異なる付値の値を $\lambda_1 > \lambda_2 > \dots > \lambda_r$ とし、各 $\lambda_i$ を付値に持つ根の個数(重複度)を $d_i \ge 1$ とする。 これにより、根の列はグループ分けされる: $$v(\alpha_1) = \dots = v(\alpha_{d_1}) = \lambda_1$$ $$v(\alpha_{d_1+1}) = \dots = v(\alpha_{d_1+d_2}) = \lambda_2$$ $$\dots$$ 便宜上、 $x_0 = 0$ とし、各 $1 \le i \le r$ に対して $x_i = x_{i-1} + d_i$ と定める。全根数は $k$ であるため、 $x_r = k$ である。
2. 係数の付値の評価
多項式の係数 $a_{k-m}$ ($0 \le m \le k$) は、基本対称式 (elementary symmetric polynomial) を用いて次のように表される。
$$a_{k-m} = (-1)^m a_k \sum_{1 \le j_1 < j_2 < \dots < j_m \le k} \alpha_{j_1} \alpha_{j_2} \dots \alpha_{j_m}$$
非アルキメデス的付値の性質 $v(x + y) \ge \min(v(x), v(y))$ より、和全体の付値は各項の付値の最小値以上になるため、
$$v(a_{k-m}) \ge v(a_k) + \min_{1 \le j_1 < \dots < j_m \le k} v(\alpha_{j_1} \dots \alpha_{j_m})$$
が成り立つ。積の付値が最小となるのは、付値が最も小さい $m$ 個の根、すなわち $\alpha_{k-m+1}, \dots, \alpha_k$ を選んだときである。したがって、
$$v(a_{k-m}) \ge v(a_k) + \sum_{j=1}^m v(\alpha_{k-j+1})$$
が成り立つ。
特に、 $k-m = x_{r-i}$ (すなわち $m = k - x_{r-i}$)のように境界のインデックスの場合を考える(元の添え字の順序を考慮し、 $x_i$ を適切に当てはめる)。付値の小さい方から $k-x_{i}$ 個の根を選ぶ場合、選ばれる根は $\alpha_{x_{i}+1}, \dots, \alpha_k$ であり、これらは付値が $\lambda_{i+1}$ 以下のすべての根に他ならない。 この最小値を与える根の選び方は完全に一意的である。なぜなら、これ以外の選び方をすると、付値が $\lambda_{i+1}$ 以下の根の代わりに付値が $\lambda_i$ 以上である根を少なくとも一つ選ぶことになり、全体の付値の和が真に大きくなってしまうからである。 非アルキメデス的付値において、最小値を与える項が単独である場合、和の付値はその単独の最小値に完全に一致する(強三角不等式の等号成立条件)。ゆえに、 $$v(a_{x_i}) = v(a_k) + \sum_{j=x_i+1}^k v(\alpha_j)$$ が等式として厳密に成立する。
3. Newton多角形の頂点と傾きの決定
Newton多角形は、点 $P_m = (m, v(a_m))$ ($0 \le m \le k$) の下側凸包として定義される。
$P_{x_{i-1}}$ と $P_{x_i}$ を結ぶ線分の傾きを計算する。
$$v(a_{x_i}) - v(a_{x_{i-1}}) = \left( v(a_k) + \sum_{j=x_i+1}^k v(\alpha_j) \right) - \left( v(a_k) + \sum_{j=x_{i-1}+1}^k v(\alpha_j) \right)$$
$$= - \sum_{j=x_{i-1}+1}^{x_i} v(\alpha_j) = - d_i \lambda_i$$
$x_i - x_{i-1} = d_i$ であるから、この区間における傾きは
$$\frac{- d_i \lambda_i}{d_i} = - \lambda_i$$
となる。設定より $\lambda_1 > \lambda_2 > \dots > \lambda_r$ であるため、傾きは $-\lambda_1 < -\lambda_2 < \dots < -\lambda_r$ と単調増加する。したがって、点 $P_{x_0}, P_{x_1}, \dots, P_{x_r}$ は下に凸な多角形の頂点をなす。
さらに、任意の $m$ ($x_{i-1} < m < x_i$) に対しても、不等式 $v(a_m) \ge v(a_k) + \sum_{j=m+1}^k v(\alpha_j)$ が成立し、この値は点 $P_{x_{i-1}}$ と $P_{x_i}$ を結ぶ直線上の $y$ 座標以上の値となる。したがって、Newton多角形の頂点は正確に $(x_i, v(a_{x_i}))$ であり、各線分の傾きは $-\lambda_i$ 、水平方向の長さは $x_i - x_{i-1} = d_i$ となる。
4. Galois群の作用と $\mathbb{Q}_p$ 上での因数分解
各 $i$ ($1 \le i \le r$) に対して、多項式 $g_i(x)$ を
$$g_i(x) = \prod_{x_{i-1} < j \le x_i} (x - \alpha_j)$$
と定義する。この定義から $\deg(g_i) = x_i - x_{i-1} = d_i$ であり、すべての根は付値 $\lambda_i$ を持つ。
$\bar{\mathbb{Q}}_p$ における Galois群 $\text{Gal}(\bar{\mathbb{Q}}_p / \mathbb{Q}_p)$ の任意の元 $\sigma$ は、一意に拡張された付値を保つ。すなわち $v(\sigma(\alpha)) = v(\alpha)$ が成り立つ。
したがって、 $\sigma$ は付値が等しい根の集合 $\{ \alpha_j \mid v(\alpha_j) = \lambda_i \}$ を自分自身へ並べ替える。
よって、 $g_i(x)$ の係数はこの Galois群のすべての元によって固定される。ガロア理論の基本定理により、 $g_i(x)$ の係数は基礎体 $\mathbb{Q}_p$ に属することがわかる。
以上により、 $g(x) = \text{const} \times g_1(x) g_2(x) \dots g_r(x)$ は $\mathbb{Q}_p$ 上の因数分解であり、各因子は定理の要求を満たす。□
$p$ 進的な手法の基礎となるのが付値の概念である。
$p$ 進付値は次の性質を満たす:
階乗の $p$ 進付値を求めるための極めて重要な道具が Legendre の公式である。
Newton 多角形は、多項式の因数分解の次数に関する強力な情報を提供する。 Coleman の論文で Theorem NP として依拠されている定理は以下の通りである。
1. 準備と設定
体 $K$ を $p$ 進数体 $\mathbb{Q}_p$ とし、その代数閉包を $\bar{K} = \bar{\mathbb{Q}}_p$ とする。 $\bar{K}$ 上の非アルキメデス的付値 (non-archimedean valuation) を $v$ と書き、 $K$ の元の付値は $\text{ord}_p$ と一致するように正規化されているとする。
多項式 $g(x) = a_0 + a_1 x + \dots + a_k x^k \in K[x]$ ($a_k \neq 0, a_0 \neq 0$) の $\bar{K}$ における根を $\alpha_1, \alpha_2, \dots, \alpha_k$ とおく。すなわち、
$$g(x) = a_k \prod_{j=1}^k (x - \alpha_j)$$
と因数分解される。
根をその付値の大きさの降順に並べ替える。すなわち、 $$v(\alpha_1) \ge v(\alpha_2) \ge \dots \ge v(\alpha_k)$$ とする。相異なる付値の値を $\lambda_1 > \lambda_2 > \dots > \lambda_r$ とし、各 $\lambda_i$ を付値に持つ根の個数(重複度)を $d_i \ge 1$ とする。 これにより、根の列はグループ分けされる: $$v(\alpha_1) = \dots = v(\alpha_{d_1}) = \lambda_1$$ $$v(\alpha_{d_1+1}) = \dots = v(\alpha_{d_1+d_2}) = \lambda_2$$ $$\dots$$ 便宜上、 $x_0 = 0$ とし、各 $1 \le i \le r$ に対して $x_i = x_{i-1} + d_i$ と定める。全根数は $k$ であるため、 $x_r = k$ である。
2. 係数の付値の評価
多項式の係数 $a_{k-m}$ ($0 \le m \le k$) は、基本対称式 (elementary symmetric polynomial) を用いて次のように表される。
$$a_{k-m} = (-1)^m a_k \sum_{1 \le j_1 < j_2 < \dots < j_m \le k} \alpha_{j_1} \alpha_{j_2} \dots \alpha_{j_m}$$
非アルキメデス的付値の性質 $v(x + y) \ge \min(v(x), v(y))$ より、和全体の付値は各項の付値の最小値以上になるため、
$$v(a_{k-m}) \ge v(a_k) + \min_{1 \le j_1 < \dots < j_m \le k} v(\alpha_{j_1} \dots \alpha_{j_m})$$
が成り立つ。積の付値が最小となるのは、付値が最も小さい $m$ 個の根、すなわち $\alpha_{k-m+1}, \dots, \alpha_k$ を選んだときである。したがって、
$$v(a_{k-m}) \ge v(a_k) + \sum_{j=1}^m v(\alpha_{k-j+1})$$
が成り立つ。
特に、 $k-m = x_{r-i}$ (すなわち $m = k - x_{r-i}$)のように境界のインデックスの場合を考える(元の添え字の順序を考慮し、 $x_i$ を適切に当てはめる)。付値の小さい方から $k-x_{i}$ 個の根を選ぶ場合、選ばれる根は $\alpha_{x_{i}+1}, \dots, \alpha_k$ であり、これらは付値が $\lambda_{i+1}$ 以下のすべての根に他ならない。 この最小値を与える根の選び方は完全に一意的である。なぜなら、これ以外の選び方をすると、付値が $\lambda_{i+1}$ 以下の根の代わりに付値が $\lambda_i$ 以上である根を少なくとも一つ選ぶことになり、全体の付値の和が真に大きくなってしまうからである。 非アルキメデス的付値において、最小値を与える項が単独である場合、和の付値はその単独の最小値に完全に一致する(強三角不等式の等号成立条件)。ゆえに、 $$v(a_{x_i}) = v(a_k) + \sum_{j=x_i+1}^k v(\alpha_j)$$ が等式として厳密に成立する。
3. Newton多角形の頂点と傾きの決定
Newton多角形は、点 $P_m = (m, v(a_m))$ ($0 \le m \le k$) の下側凸包として定義される。
$P_{x_{i-1}}$ と $P_{x_i}$ を結ぶ線分の傾きを計算する。
$$v(a_{x_i}) - v(a_{x_{i-1}}) = \left( v(a_k) + \sum_{j=x_i+1}^k v(\alpha_j) \right) - \left( v(a_k) + \sum_{j=x_{i-1}+1}^k v(\alpha_j) \right)$$
$$= - \sum_{j=x_{i-1}+1}^{x_i} v(\alpha_j) = - d_i \lambda_i$$
$x_i - x_{i-1} = d_i$ であるから、この区間における傾きは
$$\frac{- d_i \lambda_i}{d_i} = - \lambda_i$$
となる。設定より $\lambda_1 > \lambda_2 > \dots > \lambda_r$ であるため、傾きは $-\lambda_1 < -\lambda_2 < \dots < -\lambda_r$ と単調増加する。したがって、点 $P_{x_0}, P_{x_1}, \dots, P_{x_r}$ は下に凸な多角形の頂点をなす。
さらに、任意の $m$ ($x_{i-1} < m < x_i$) に対しても、不等式 $v(a_m) \ge v(a_k) + \sum_{j=m+1}^k v(\alpha_j)$ が成立し、この値は点 $P_{x_{i-1}}$ と $P_{x_i}$ を結ぶ直線上の $y$ 座標以上の値となる。したがって、Newton多角形の頂点は正確に $(x_i, v(a_{x_i}))$ であり、各線分の傾きは $-\lambda_i$ 、水平方向の長さは $x_i - x_{i-1} = d_i$ となる。
4. Galois群の作用と $\mathbb{Q}_p$ 上での因数分解
各 $i$ ($1 \le i \le r$) に対して、多項式 $g_i(x)$ を
$$g_i(x) = \prod_{x_{i-1} < j \le x_i} (x - \alpha_j)$$
と定義する。この定義から $\deg(g_i) = x_i - x_{i-1} = d_i$ であり、すべての根は付値 $\lambda_i$ を持つ。
$\bar{\mathbb{Q}}_p$ における Galois群 $\text{Gal}(\bar{\mathbb{Q}}_p / \mathbb{Q}_p)$ の任意の元 $\sigma$ は、一意に拡張された付値を保つ。すなわち $v(\sigma(\alpha)) = v(\alpha)$ が成り立つ。
したがって、 $\sigma$ は付値が等しい根の集合 $\{ \alpha_j \mid v(\alpha_j) = \lambda_i \}$ を自分自身へ並べ替える。
よって、 $g_i(x)$ の係数はこの Galois群のすべての元によって固定される。ガロア理論の基本定理により、 $g_i(x)$ の係数は基礎体 $\mathbb{Q}_p$ に属することがわかる。
以上により、 $g(x) = \text{const} \times g_1(x) g_2(x) \dots g_r(x)$ は $\mathbb{Q}_p$ 上の因数分解であり、各因子は定理の要求を満たす。□
定理 2.6 (Theorem NP) より、傾き $\lambda_k = r_k / s_k$ を持つ線分に対応する因子 $g_k(x)$ は $\mathbb{Q}_p[x]$ に属し、そのすべての根 $\alpha$ は付値 $v(\alpha) = -r_k/s_k$ を持つ。 $g_k(x)$ の $\mathbb{Q}_p[x]$ における任意の既約因子を $h(x)$ とし、その次数を $d$ とする。
$\mathbb{Q}_p$ 上既約な多項式 $h(x)$ の根 $\alpha$ が生成する拡大体 $F = \mathbb{Q}_p(\alpha)$ を考える。 $F$ は $\mathbb{Q}_p$ の $d$ 次拡大体である。非アルキメデス的付値の理論において、有限次拡大体 $F$ の付値群 (value group) $v(F^\times)$ は $\mathbb{Q}_p$ の付値群 $\mathbb{Z}$ を含む離散部分群 $\frac{1}{e}\mathbb{Z}$ となる。ここで $e$ は拡大 $F/\mathbb{Q}_p$ の分岐指数 (ramification index) であり、基本関係式 $d = e \cdot f$ ($f$ は剰余体の拡大次数)を満たす。この関係式より、 $e$ は拡大次数 $d$ を割り切る。
いま、 $\alpha \in F$ であるから、 $v(\alpha) = -r_k/s_k \in v(F^\times) = \frac{1}{e}\mathbb{Z}$ である。したがって、ある整数 $m$ が存在して $-r_k/s_k = m/e$ 、すなわち $r_k e = -m s_k$ が成り立つ。 $\gcd(r_k, s_k) = 1$ であるから、 $s_k$ は $e$ を割り切らなければならない。 $e$ は $d$ を割り切るため、推移律により $s_k$ は $d$ を割り切る。すなわち、既約因子 $h(x)$ の次数 $d$ は $s_k$ の倍数である。□
Theorem NP と 系 A の威力を実感するために、 $g(x) = x^3 - 3 \in \mathbb{Q}_3[x]$ を考えよう。
係数の $3$ 進付値は、 $\text{ord}_3(a_3) = 0$, $\text{ord}_3(a_0) = \text{ord}_3(-3) = 1$ である( $a_2=0, a_1=0$ は無視するか、付値 $\infty$ として扱う)。Newton 多角形の頂点は $(0, 1)$ と $(3, 0)$ であり、これらを結ぶ単一の線分となる。この線分の水平長さは $L = 3$ であり、傾きは $\lambda = \frac{0 - 1}{3 - 0} = -1/3$ である。
Theorem NP によれば、 $g(x)$ の根 $\alpha$ はすべて付値 $-\lambda = 1/3$ を持つ。傾きの分母は $s = 3$ であるから、系 A より $\mathbb{Q}_3$ 上の任意の既約因子の次数は $3$ の倍数となる。 $g(x)$ の全次数は $3$ であるから、 $g(x)$ 自身が $\mathbb{Q}_3$ 上既約であることがただちに結論づけられる。これは、Eisenstein の既約判定法の一つの幾何学的解釈に他ならない。
理解を深めるために、 $n=3$ の場合の指数テイラー多項式 $f_3(x) = 1 + x + \frac{x^2}{2} + \frac{x^3}{6}$ を例にとる。整数係数にするために、 $3! = 6$ を掛けた多項式 $P(x) = 6 f_3(x) = x^3 + 3x^2 + 6x + 6$ を考える。多項式を定数倍しても分解体の構造やガロア群は不変であり、各係数の相対的な付値の差(傾き)も変化しない。
それでは、Coleman の論文に沿って、Schur の定理の完全な証明を展開する。証明は大きく3つのステップに分かれる。
Coleman の手法の最大の特徴は、多項式 $f_n(x)$ の既約性を、すべての素数に対する Newton 多角形の包括的な形状分析から導いた点にある。整数係数多項式 $P_n(x) = n! f_n(x) = \sum_{k=0}^n \frac{n!}{k!} x^k$ を考える。最高次係数は $a_n = 1$、定数項は $a_0 = n!$、中間係数は $a_k = \frac{n!}{k!}$ である。
既約性が示されたことで、ガロア群 $G_n$ は根の集合上に推移的に作用する部分群であることが確定した。次に、 $G_n$ が十分に大きな置換を含んでいることを、代数的な群論の定理を用いて示す。
まず、以下の群論および素数論の古典的定理を準備する。
$G_n \ge A_n$ であるため、残された課題は $G_n = A_n$ なのか $G_n = S_n$ なのかを決定することである。置換群の一般論として、推移的部分群 $G \le S_n$ が $A_n$ に含まれるための必要十分条件は、多項式の根の差の二乗積、すなわち判別式が基礎体の平方数になることである。
以上のステップ A, B, C を統合することで、 Schur の定理が完全に証明される。 $n \ge 8$ のとき、ステップ B より $G_n$ は交代群 $A_n$ を含む ($S_n \ge G_n \ge A_n$)。定理 3.7 より、 $n \equiv 0 \pmod 4$ のときは判別式が平方数となるため、 $G_n \le A_n$ となり、したがって $G_n = A_n$ である。一方、 $n \not\equiv 0 \pmod 4$ のときは判別式が平方数とならないため、 $G_n$ は $A_n$ に収まらず、指数2の拡大数関係から $G_n = S_n$ と確定する。なお、 $n < 8$ の小次数 ($n=1,2,3,4,5,6,7$) の場合についても、個別に Newton 多角形および小次数の置換群の性質を計算することにより、まったく同様に定理が成り立つことが容易に確かめられる。これをもって、Schur の定理の Coleman 流の証明が完結する。
Coleman は論文の後半において、単に Schur の定理の別証明を与えるにとどまらず、指数テイラー多項式が持つより深い数論的性質を明らかにしている。特に重要なのは、 $f_n(x)$ の最小分解体 $L_n$ の有理数体 $\mathbb{Q}$ 上の分岐特性である。一般の代数体の拡大では、多くの素数が複雑に分岐し得るが、 Coleman は Newton 多角形の精密な構造解析を通じて、以下の驚くべき性質を示した。
この性質は、代数的種数の制御や、幾何学的な被覆理論における「無分岐拡大」の構成において極めて珍しく、かつ強力な特性である。Coleman のこのアプローチは、その後の代数方程式のガロア群の決定において、古典的な解析的手法から $p$ 進幾何学的手法へのパラダイムシフトを促す先駆的な業績として、現代でも高く評価されている。